@charset "UTF-8";
#ehong-code-input { width: 42px; letter-spacing: 2px; margin: 0px 8px 0px 0px; }

.ehong-idcode-val { position: relative; padding: 1px 4px 1px 4px; top: 0px; *top: -3px; letter-spacing: 4px; display: inline; cursor: pointer; font-size: 16px; font-family: "Courier New", Courier, monospace; text-decoration: none; font-weight: bold; }

.ehong-idcode-val0 { border: solid 1px #A4CDED; background-color: #ECFAFB; }

.ehong-idcode-val1 { border: solid 1px #A4CDED; background-color: #FCEFCF; }

.ehong-idcode-val2 { border: solid 1px #6C9; background-color: #D0F0DF; }

.ehong-idcode-val3 { border: solid 1px #6C9; background-color: #DCDDD8; }

.ehong-idcode-val4 { border: solid 1px #6C9; background-color: #F1DEFF; }

.ehong-idcode-val5 { border: solid 1px #6C9; background-color: #ACE1F1; }

.ehong-code-val-tip { font-size: 12px; color: #1098EC; top: 0px; *top: -3px; position: relative; margin: 0px 0px 0px 4px; cursor: pointer; }

.Comments_wrap .Cs_head { height: 50px; line-height: 50px; display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; }

.Comments_wrap .Cs_head .Cs_titile { font-weight: bold; font-size: 20px; }

.Comments_wrap .Cs_head .Cs_titile span { padding-left: 5px; }

.Comments_wrap .Cs_head p { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; overflow: hidden; color: #999; font-size: 12px; padding: 0 16px; }

.Comments_wrap .Cs_postwrap { border-radius: 8px 8px 8px 8px; opacity: 1; border: 1px solid #E6E6E6; height: 146px; padding: 14px 20px; }

.Comments_wrap .Cs_postwrap .txtwrap { width: 100%; height: 90px; line-height: 30px; }

.Comments_wrap .Cs_postwrap .txtwrap textarea { width: 100%; height: 100%; border: none; outline: none; resize: none; font-size: 14px; color: #333; }

.Comments_wrap .Cs_postwrap .poswrap { height: 34px; line-height: 34px; padding-top: 20px; display: block; padding-right: 4px; }

.Comments_wrap .Cs_postwrap .poswrap .fr { float: right; }

.Comments_wrap .Cs_postwrap .poswrap .veCodeinput { float: left; height: 34px; width: auto; }

.Comments_wrap .Cs_postwrap .poswrap .veCodeinput .idcode { height: 100%; }

.Comments_wrap .Cs_postwrap .poswrap .veCodeinput .idcode img { height: 100%; display: block; width: 102px; }

.Comments_wrap .Cs_postwrap .poswrap .txtVerification { float: left; width: 116px; height: 32px; line-height: 32px; border-radius: 4px 4px 4px 4px; opacity: 1; border: 1px solid #999999; text-align: center; margin-left: 16px; }

.Comments_wrap .Cs_postwrap .poswrap .buttom { background: #4E6EF2; color: #fff; width: 76px; height: 34px; border-radius: 4px 4px 4px 4px; opacity: 1; float: left; text-align: center; margin-left: 16px; cursor: pointer; }

.Comments_wrap .Cslis_wrap { padding: 10px 0; }

.Comments_wrap .Cslis_wrap .Cslis_item { border-bottom: 1px solid #f1f1f1; padding: 16px 0 10px 0 !important; }

.Comments_wrap .Cslis_wrap .list { display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; padding: 10px 0; }

.Comments_wrap .Cslis_wrap .list .name_box { width: 26px; }

.Comments_wrap .Cslis_wrap .list .name_box .img_ { width: 26px; height: 26px; display: block; }

.Comments_wrap .Cslis_wrap .list .name_box .img_ img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; display: block; border-radius: 4px; }

.Comments_wrap .Cslis_wrap .list .infor { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; overflow: hidden; padding-left: 12px; }

.Comments_wrap .Cslis_wrap .list .infor .name_bt { height: 26px; line-height: 26px; overflow: hidden; font-weight: bold; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }

.Comments_wrap .Cslis_wrap .list .infor .text_p { line-height: 24px; word-break: break-all; padding: 5px 0; }

.Comments_wrap .Cslis_wrap .list .infor .bot { font-size: 13px; color: #999; height: 20px; line-height: 20px; overflow: hidden; padding-top: 5px; }

.Comments_wrap .Cslis_wrap .list .infor .bot span:first-child::before { display: none; }

.Comments_wrap .Cslis_wrap .list .infor .bot span::before { content: '·'; padding: 0 5px; }

.Comments_wrap .Cslis_wrap .list .infor .bot span u { text-decoration: none; cursor: pointer; }

.Comments_wrap .Cslis_wrap .list .infor .bot span u.on { color: #f3124f; }

.Comments_wrap .Cslis_wrap .list .infor .bot .replybtn { color: #333; }

.Comments_wrap .Cslis_wrap .list .infor .reply_input { height: 93px; border-radius: 8px 8px 8px 8px; opacity: 1; border: 1px solid #E6E6E6; padding: 10px 20px; margin-top: 10px; display: none; }

.Comments_wrap .Cslis_wrap .list .infor .reply_input .text_input { width: 100%; height: 30px; line-height: 30px; border: none; outline: none; resize: none; font-size: 14px; color: #333; }

.Comments_wrap .Cslis_wrap .list .infor .reply_input .poswrap { height: 34px; line-height: 34px; padding-top: 20px; display: block; padding-right: 4px; }

.Comments_wrap .Cslis_wrap .list .infor .reply_input .poswrap .fr { float: right; }

.Comments_wrap .Cslis_wrap .list .infor .reply_input .poswrap .veCodeinput { float: left; height: 34px; width: auto; }

.Comments_wrap .Cslis_wrap .list .infor .reply_input .poswrap .veCodeinput .idcode { height: 100%; }

.Comments_wrap .Cslis_wrap .list .infor .reply_input .poswrap .veCodeinput .idcode img { height: 100%; display: block; width: 102px; }

.Comments_wrap .Cslis_wrap .list .infor .reply_input .poswrap .txtVerification { float: left; width: 116px; height: 32px; line-height: 32px; border-radius: 4px 4px 4px 4px; opacity: 1; border: 1px solid #999999; text-align: center; margin-left: 16px; }

.Comments_wrap .Cslis_wrap .list .infor .reply_input .poswrap .buttom { background: #4E6EF2; color: #fff; width: 76px; height: 34px; border-radius: 4px 4px 4px 4px; opacity: 1; float: left; text-align: center; margin-left: 16px; cursor: pointer; }

.Comments_wrap .Cslis_wrap .list .morelis { height: 36px; color: #666666; line-height: 36px; background: #F5F6FA; font-size: 13px; padding: 0 15px; margin-left: 30px; cursor: pointer; display: none; }

.Comments_wrap .Cslis_wrap .list .morelis span { font-family: serif; padding-left: 2px; }

.Comments_wrap .Cslis_wrap .list .morelis.show { display: inline-block; }

.Comments_wrap .Cslis_wrap .link_more { margin-top: 20px; }

.Comments_wrap .nohtml { text-align: center; line-height: 200px; color: #999; }

.Comments_wrap .link_more { height: 42px; line-height: 42px; width: 100%; margin: 10px auto; }
